package com.xjscrm.common.entity;

import lombok.Data;

/**
 * group_pull_task
 * @author 
 */
@Data
public class GroupPullTask extends BaseEntity {
    private static final long serialVersionUID = 66566150131601953L;
    /**
     * 运营商id
     */
    private Long merId;

    /**
     * 任务名称
     */
    private String name;

    /**
     * 状态（0已关闭 1进行中;2已完成）
     */
    private Integer status;

    /**
     * 类型(0-立即l拉群；1-定时拉群；2-每天拉群；3-每周拉群；4-每月拉群)
     */
    private Integer type;

    /**
     * 立即发送和定时发送时间（时间搓）
     */
    private Integer sendTime;

    /**
     * 每天拉群时间（HH:mm:ss）
     */
    private String time;

    /**
     * 星期几列表（1-星期一；2-星期二；3-星期三；4-星期四；5-星期五；6-星期六；7-星期天）
     */
    private String week;

    /**
     * 几号列表（1、2、3、........ 31）
     */
    private String day;

    /**
     * 截止状态(0-不截止；1-截止)
     */
    private Integer deadStatus;

    /**
     * 截止时间戳
     */
    private Integer deadTime;

    /**
     * 客户类型(0-全部客户；1-筛选客户；2-选择客户)
     */
    private Integer customerType;

    /**
     * 客户企业标签选项(0-含任意标签；1-含所有标签；2-未打任何标签)
     */
    private Integer customerEnterpriseTagOpt;

    /**
     * 客户企业标签列表
     */
    private String customerEnterpriseTags;

    /**
     * 是否排除用户(0:不开启 1：开启)
     */
    private Integer openExclude;

    /**
     * 排除客户企业标签选项(0-含任意标签；1-含所有标签；2-未打任何标签)
     */
    private Integer excludeCustomerEnterpriseTagOpt;

    /**
     * 排除客户企业标签列表
     */
    private String excludeCustomerEnterpriseTags;

    /**
     * 排除当日新增客户（0：不排除，1：排除）
     */
    private Integer excludeNewCustomer;

    /**
     * 客户添加日期开始值
     */
    private String customerCreateDayStart;

    /**
     * 客户添加日期结束值
     */
    private String customerCreateDayEnd;

    /**
     * 客户备注选项(0-无备注；1-有备注)
     */
    private Integer customerRemarkOpt;

    /**
     * 性别(0-未知；1-男；2-女)
     */
    private Integer customerGenders;

    /**
     * 排除客户添加日期开始值
     */
    private String excludeCustomerCreateDayStart;

    /**
     * 排除客户添加日期结束值
     */
    private String excludeCustomerCreateDayEnd;

    /**
     * 排除客户备注选项(0-无备注；1-有备注)
     */
    private Integer excludeCustomerRemarkOpt;

    /**
     * 排除性别(0-未知；1-男；2-女)
     */
    private Integer excludeCustomerGenders;

    /**
     * 拉群规则
     */
    private String rule;

    /**
     * 拉群引导语开关(0-关;1-开)
     */
    private Integer guiderSwtich;

    /**
     * 引导语列表
     */
    private String guider;

    /**
     * 最新处理时间
     */
    private Integer handerTime;

}